//package com.dony.web.controller.woocom;
//
//import com.dony.common.annotation.Log;
//import com.dony.common.core.controller.BaseController;
//import com.dony.common.core.domain.AjaxResult;
//import com.dony.common.enums.BusinessType;
//import com.dony.common.utils.file.QiniuUtils;
//import com.dony.store.domain.PriceConfig;
//import com.dony.store.domain.PublishTask;
//import com.dony.woocom.domain.Category;
//import com.dony.woocom.domain.Tag;
//import com.dony.woocom.domain.vo.ProductVo;
//import com.dony.woocom.service.ICategoryService;
//import com.dony.woocom.service.IProductService;
//import lombok.extern.slf4j.Slf4j;
//import org.springframework.web.bind.annotation.*;
//import org.springframework.web.multipart.MultipartFile;
//
//import javax.annotation.Resource;
//import java.util.ArrayList;
//import java.util.List;
//
///**
// * @author sundw
// * @version 1.0.0
// * @description ProductController
// * @since 2023/2/23 18:42
// */
//@Slf4j
//@RestController
//@RequestMapping("/woocom/product")
//public class ProductController extends BaseController {
//
//
//    @Resource
//    private ICategoryService categoryService;
//
//    @Resource
//    private IProductService productService;
//
//
//    /**
//     * 商品发布
//     */
//    @Log(title = "商品发布", businessType = BusinessType.INSERT)
//    @PostMapping("/add")
//    public AjaxResult add(@RequestBody ProductVo productVo)
//    {
//        return toAjax(productService.publish(productVo));
//    }
//
//    /**
//     * 获取分类
//     * @return
//     */
//    @RequestMapping("/categories")
//    public AjaxResult getCategories() {
//        List<Category> list = categoryService.getCategoryList();
//        return AjaxResult.success(list);
//    }
//
//    /**
//     * 获取tag
//     * @return
//     */
//    @RequestMapping("/tags")
//    public AjaxResult gettags() {
//        List<Tag> list = categoryService.getTagList();
//        return AjaxResult.success(list);
//    }
//
//
//}
